We liked Dimitras place a lot. It was super clean, had everything what we needed during the stay. Self check in was super nice and easy.