Accommodations were amazing! Great hotel, beach, location. Perfect getaway. Only comment is communication before arrival and the check in process weren’t very smooth. We were running behind our original guesstimate of arrival and it seemed to be a big problem getting someone there to meet us at check in. Not very flexible at all and the “assistant” that checked us in barely spoke English which made the process tough. All in all a great stay once that was behind us.