Maria is a very nice host, he was constantly smiling and being helpful. The apartment itself was clean and newly furnished. We got a baby chair to the apartment for our son, which was very nice. The pool was great! Having service every day helped a lot with the sand from the beach. One thing to note is that the apartments are not very sound isolated, so if you're a light sleeper then earplugs are a must. We've got an apartment from the street and even though the main street is a block away, you could clearly hear loud cars/scooters etc. There was also sound from the apartment upstairs when people were moving chairs around. And in the morning you're woken up by roosters :). If you sleep deeply or have earplugs, these should not discourage you from staying in Theros apartments. Also note that the parking lot is not right next to the apartment - it is like a 100m away, it's not a big deal, but something to know when you're looking for it.