The villa is absolutely amazing. The view is unreal. Maria is an ace. The amenities are perfect. My only scruple is the bed is a bit lumpy but it's totally worth the location. I'd definitely come back.