This place was great with very good amenities. We needed to a bit of cooking and washs clothes on our trip and the place had everything needed. Dimitris is really responsive and accomodating. We arrived quite late and he didn't mind at all and he let us have a late check out which really helpful too.