Awesome location, very clean and modern villa. Steve was very quick to respond to a question I had during my stay. I would definitely stay there again.