The apartment is lovely and you can't ask for a better location. It's in the center of everything, but easy to get out to other neighborhoods and the beach. Definitely take some of the restaurant recommendations! And yes, the terrace if fabulous. Can't recommend highly enough!