Clean, nice place. Check in was easy. Panos(I think that's how you spell it) he was great setting us up with a practically new ATV. Close to restaurants and shops. Having a pool was a plus. Also, kitties hanging out around the villa were so friendly! :)