Overall horrible place. COCKROACHES and even though we were able to switch an apartment, still had them. Staff looked like they knew about the problem and it wasn’t only in one building that we had those. Beds are awful. Pool is closed in the afternoon, staff is unfriendly and they don’t speak English here. Beach next to is nice, though. Doesn’t feel like the RCI destination we’ve used to. Never coming back to this place.