Location was great and apartment was as in the photos. The TV was not smart TV and remote didn’t work but it was not an inconvenience for my stay, as we mainly hanged out in the amazing outside patio. There’s only one mirror in bathroom which can be a minor inconvenience if multiple people want to get ready. Pool area was nice and plenty of beds with a really nice view to the beach.