We had a great stay! Tom provided excellent check in instructions. Our villa was super clean. comfortable and we had a great view.