I've been traveling for the past 4 months and Gainnis' place is the best Airbnb or hotel I've stayed at. Everything in the apartment was modern, clean, and very comfortable. Hot water for a nice shower, strong internet to stream movies, and unique blinds to let in fresh air when desired. Location is well situated on the small island, everything you could ask for is close by including a nature path to go for a jog directly behind the building. I highly recommend renting an ATV from Giannis's family business as well, he gave us a tutorial on how to ride and it was a perfect way to see everything (in style!). Highly recommend this rental to anyone interested. Giannis will make sure you are comfortable, relaxed and getting the most out of your vacation :)