This is a beautiful villa with amazing views. The villa is spotless and has lots of amenities. The hosts are lovely too.