Extremely beautiful villa. Well-located, very well maintained, clean, and well equipped.