The villa exceeded our expectation! It is beautiful and very clean with all amenities and facilities that was described in the listing and more! Excellent communication with Gene from the start up to check out. We will certainly come back to this lovely spot!!