We stayed for two nights at M City and wish we could have stayed more. It is a new hotel, so everything is new and nice. The hotel is clean, room is small but nice. The water pressure is very good. Breakfast is great, with fresh orange juice and Greek delicacies. Hotel is just outside of the old city, so we get a good deal with 5-10 more minutes of walking. The best part is the hostess, she helped a lot always with a smiling face and also told us what Greek dishes we could order or should eat as a vegetarian.