Fantastic apartment in an amazing location. The sun terrace was especially appreciated! All the rooms were very well maintained. Great communication from the hosts. They kindly let us check in a bit earlier and check out a bit later, which was much appreciated and made our trip much more enjoyable.