Super stylish villa with everything you could hope for. Great location, immaculate, spacious and expertly maintained.