We had a perfect stay! Our flight was very delayed, so we arrived after midnight, but yet checked in with no problem. The service was outstanding start to end - Chris stored our bags on our last day so we can enjoy the beach after checking out and even helped us get to the airport after.
The apartment is beautiful, recently renovated, perfectly located a few meters away from the main street, and overall a place we'd gladly come back to!