Demitris place was perfectly clean and easy to check in. Great location would recommend to anyone looking for a nice place to relax in Athens!