Okay to be honest you are going to experience cockroaches anywhere on the island. It’s inevitable and it not the fault of the building management or tenants. That being said, I cannot deduct for that. I did however deduct a star for not having multiple hand sanitizers at the plethora of elevators at least at the pool and ground floor entrances.
We had a small issue checking into our room. The key card was not working due to a battery issue with the door. They quickly set us up for another room. We could not get the door open and had to play with it for 10 minutes. As soon as we got in the front desk called. I explained the issue and within minutes someone came up and kindly showed us how to use their peculiar key card set up (enter, wait remove, repeat).