The space is beautiful with two very large balconies. There is a dining table and BBQ on the one balcony, which was fantastic. There weren't plates which we could use on the balcony so that'd be tricky if you're planning to BBQ (as you'd have to carry it all back down the crazy stairs) but we had a delicious take out pizza so it wasn't really an issue for us. The space is well kept and the pool is small but lovely and perfectly maintained (there are even adorable floating flamingos!!!)
There are some excellent local restaurants just a short walk away. The two dogs are friendly and extremely well-behaved. We didn't get to meet Kamil and Joshua as they were on vacation but they provided thorough instructions in advance. The housekeeper was there almost the whole time and has a bit of an attitude.
Things to note:
The bed is a queen - not a king - and isn't the most comfortable if you're a light sleeper or have back issues. We slept outside on the lounge chairs most of the night because it was ridiculously hot inside, even with the fan.
The stairs to the third floor are a narrow, tight spiral - like in some church towers. They look beautiful as they are out of stone but feels perilous at first. If you have mobility issues or problems with tight spaces, choose one of their rooms on the second floor instead.
There are chickens and roosters nearby (not on this property). We started hearing the roosters around 5am. Not an issue for sound sleepers though.
The room does not have a door. The housekeeper will come through your room to hang up laundry on one of the balconies. She would call out in advance but especially for couples, this might not be ideal. The posting is advertised as great for honeymooners- clearly everyone has their own preferences but I imagine that a door/full privacy and a comfy king bed would be high on the list of priorities for many honeymooners / couples so it is best to be aware of this in advance.