Beautiful location , luxurious 5 star stay with every amenity you could ever ask for. A perfect stay.