This resort is absolutely beautifully located on a stunning beach, super quite, close enough to restaurants and shopping. The rooms are a bit dated, require some maintenance, saw some construction going on, but did not interrupt our stay, on the contrary, hoping this will improve the overall quality. Plan to return soon.