Great location. Rooms are small and clean. The common areas are substantial and well equipped. Hosts were very responsive and accommodating.