Lovely villa which has everything you could possibly need for a great holiday and in a great location with stunning views.