Lovely villa, very clean and everything we needed for a 7-day stay. We stayed as three adults and the third bedroom was a little small, probably better suited to children. The annex is great and the pool area is stunning, overall very happy with our stay.