This villa was perfect for our 3 generation family stay. It was spotlessly clean and had everything we needed inside. The views are superb and we spent many an hour soaking them in. The pool is a great size and was well used. The town was a short walk away down the hill which was convenient