Soft sand, rolling waves and endless sunshine. What's not to love?