Our stay was pleasant and I would definitely recommend staying here. It's in a three story apartment building -- so expect to see the rest of the Greek tenants living there. We did laundry, we were able to iron clothes and watch TV, plus enjoy the balcony with the ocean view (and neighbors! hahaha). Overall, expect like you're living in an apartment -- lots of cute neighboring cats -- not a hotel-like at all. But very very clean and Dimitri makes sure you are welcomed very well!