We had a great stay at Dimitris’s, the location is very close to the main attractions but far enough away for a comfortable night’s sleep. The check-in went smoothly and they even provided some local products for us to try.