We are very please with BestVillas! Very clean, Great location, amazing view! Miguel is great host, he would answer all our inquiry straight away and very flexible too. I would highly recommend BestVillas!