Les Roches Rouges is a luxury hotel offering bright, airy lodgings, an oceanfront pool, private beach access, and a cocktail bar.