Very pleasant stay with luxurious amenities.