Everything about the place is perfect. Great location. The amenities is superb. Everything was better than my expectation.