Christos apartment was very nice and clean. Brand new place with all the amenities needed. We had no problems staying here. There is also a parking spot which was great for us since we drove in. Great communication and service.