This place exceeded our expectations on all levels. Location was great and communication before we arrived was first class. Actually wanted to stay longer but it was booked.