The pictures are accurate and we liked the location. It was easy to get to the beach and it was close to the resort area with a well-stocked ABC store and nearby restaurants in the resorts and the shopping/market plaza. The kitchen was well stocked with pots, pans, cooking implements. The closets had plenty of hangers but the doors are tricky to open/close. They easily jumped off their tracks.
The mattresses were hard with low thread count bed sheets. We found some hairs in the bathroom shower/sink area. There were sugar ants (?) in the kitchen and on the stairs.
It was an okay stay, not great, not bad. For the price paid, the value was not there.