Luxurious stay in fantastic location.