It was everything we hoped it would be. Great location, loved the little touches. Parking was a touch challenging at times but hey, its Europe and we managed fine.
Check in was a breeze, yep, big thumbs up from us seasoned travelers.
No hesitation recommend Alessandros villa. Cheers. Robert