Amazing place with beautiful views. The villa is perfect and faultless. The hosts are friendly and the view from the pool never gets old. Me and Ella had an amazing time and we would definitely go back and recommend this for other people. Thanks :)