Great location, highly communicative hosts. Apartment is on second floor so there are steps to climb. Lots of hot water for showering.