Beautifully appointed accommodation in a gorgeous spot.