The villa was excellent: clean, spacious, and the view and pool were amazing. Everything was seamless. Mikela was a wonderful host and a very kind person.