Beautiful place, convenient and close to everything. professionally run and maintained. very clean. Not suitable for small children or toddlers because of the slope (not an issue for my stay, just want others to take note), Overall we had a good stay, and one of our top airbnb experience.