Excellent place to stay. Amenities are great and location is super. The place was absolutely immaculate! Will stay here again!