We had a great stay here! All was well appointed and well maintained. The beds were comfortable, the location was good, and the large balcony was a fun place to gather at the end of a busy day.