Very clean, new and high quality apartment on the first floor of the building. Big balcony. Best place to stay in Kastri. Check in and check out was easy without any problems. We would definetely stay again at Marias place.