Sun, sand and sizzle