Great place to stay to get away. Stunning villa with incredible views.