The facility is very clean. Unfortunately, when I entered our room, I always check the bathroom first to see how clean the shower head and the floor is and voila! I saw 2 dead "ipises" cockroaches. The facility is very old but it seems that the place has been repainted and cleaned, no holes anywhere and so who is to say where it came from. The staff were very quick in responding to all our requests. They are friendly and courteous.