Michael is a fantastic host. Everything about the place is amazing: location, cleanliness, access to shops, etc. Michael is super nice and he is very awesome with his tips for local to-do’s and activities. We had a great time there and if we ever go back there, we would definitely stay at this place again.