Very clean, excellent location, easily accessibly (have to climb 1 flight of stairs) and as described. Friendly and helpful host!