I have stayed at several AirBnB and this rates as one of my overall favorite. From the cleanliness to the location to the hospitality, everything is five stars!