Warm weather has seen a rise in staycations