Where do I start !!
Communication - excellent
Location- excellent
Residences- excellent
I have used Airbnb all around the world and this is the best of all them - Steve is a exceptional host and the place is perfect