Nice place and location. For family with small kids and stroller, be prepared for the stairs. We knew so it was OK. The host responses are always fast. However providing the service agreed upon was disappointing.