The location is wonderful very accessible to beaches, shopping and restaurants. It had all the comforts and amenities, but I had a problem with island roaches inside the room. They were very responsive with my complaint and said it was due to the rain although they offered me no compensation or resolution to the issue, except they will make sure it gets sprayed. The resort cleaning fee is very high. I only stayed for one night.