Weezies is definitely one of the best places to stay on the island! They have everything you would ever need, and it is in an absolutely beautiful location! Our room was insane- the view every morning was breathtaking and staying at Weezies made our vacation even better than it already was! It is in a great location, and there was a security guard at night to make you feel even safer (not that the island is unsafe, it is pretty awesome!)! The room gets cleaned every day by housekeeping, and the dock is the best place to spend your day soaking up the sun!