We really enjoyed our stay at Belen and Neos place. The automatic check-in went very smooth. The apartment and especially the TWO rooftop terraces are amazing and the location is superb.
5 stars!