25 degrees this week you say? lemme hit a beach!