The “not perfect,” a little small as can be expected in the location. The great: David is a very friendly and helpful host, and super responsive. The place is clean, lots of little things, accurate info, great location, nice kitchen facilities. Wonderful stay.