An amazing apartment in an amazing location. Walking distance to beautiful beaches and cafes, topped off with outstanding hospitality and lots of thoughtful touches.