Good locationbto nearby beach, but a little long walk to the shop and restaurant area. Unit is clean and comfortable. Enjoy the stay. Only caveat is that the condo deck was not willing to keep our lussgae before the flight simply because we are not "their guests". Small thing that could have made this a perfect stay.