A lovely, spacious place situated opposite beach in a condo with amazing amenities including tennis courts, pool, spa, bbqs etc. Would highly recommend.