Great location and well maintained accommodation. Good to confirm with hosts the day of check in on cleanliness of rooms as unfortunately the night before our stay there was clearly a big party resulting in the upstairs room smelling like vomit which was very unpleasant and no alternative room was provided as the place was allegedly booked out. Despite this overall conditions of room/bathroom was nice and clean.