Gorgeous location, apartment is better than the pictures. Ate every meal on the outdoor patio. So close to gorgeous beach and great restaurants. We stayed with 2 young kids (4&2) and it was a good spot for kids too