Amazing villa! We loved everything about it! Super clean, everything is brand new, amazing location and the views! Highly recommended!