Was as advertised. Great location. Communicative and friendly staff. Balcony was a great space to relax at the end of the day. The water heat was a bit inconsistent - sometimes it got cold quick. Not a total inconvenience. Did not cook here so unable to speak on the kitchen amenities.