Far beyond our expectations, we loved this place and highly recommend it to anyone. The location, ammenities, cleanliness, attention to detail and special little touches all get a 10/10 from me and my family.