The resort itself is pretty with great views from the main club house and the property itself is well maintained. We always felt very safe. The pictures used for the room we stayed in were not at all accurate and our room was very outdated and needed new furniture and rugs although it was spacious and had a nice balcony (not the view in the pictures online). The pools were too cold to swim in. The restaurant on the water was convenient and nice; didn’t try the other one as we had our 4 year old with us. Our VIP access said we would get two free drinks a day and we only got those one of the seven days we were there. We rented a car (which I would recommend) so we spent most of our time off the resort exploring. We plan on going back to St. Thomas but will probably stay somewhere else next time.