This place has everything you want out of an airbnb plus hosts who can give you the local-insight you need to make the most of your entire trip. You'll be hard pressed to find better value for the cost.