Amazing location, excellent villa with plenty of amenities and beautiful terraces.