Great location, amazing amenities - especially the pool! Parking was a breeze as valet and lot parking available on site. The check in and reception area was extremely accommodating and welcoming. The only downfall is not enough towels, bathroom toilets, none available & not enough kitchen utensils. I would recommend to come prepared and bring your stay the most comfortable. otherwise I would have left a 5 since location is extremely centralized and Simon was very responsible - Thank you for hosting us!