Amazing villa with stunning views. We were very comfortable during our stay with everything we needed. The location was perfect.