The villa is in an unbelievable spot -- every morning waking up with a stunning view. The villa has separate apartments which is great and allows to split the guests. Everything is just perfect. I can hardly imagine a better spot to stay for vacation.