Hotel Coral Suites has among the best service I have ever encountered. We arrived before the check in time, but they accommodated us by allowing us to check in very early in the morning of our arrival. One of the ladies that work the evening shift even lent us her Metro card for us to travel within the city. That saved us money from having to buy a card. We just paid for the times we used. The staff were always smiling and extremely helpful with any inquiries.
The location is close to many eateries, supermarkets, and even the metro. There are many car rental agencies within the block. We felt safe in the area, even at night when we went out for dinner etc.
The room itself is very big. We didn't feel suffocated at all with the abundance of space. It came with a huge bed, a small dining table, and a kitchenette. The only qualm we had was that the shower water had only 2 temperatures : very hot or extremely hot.
The pool, laundry room, and gym are on the roof and closes very late. We were able to enjoy the sunset and continue being in the pool into night time. The water was also very nice.
They have an in-house parking for those using cars. The Wi-Fi was strong and fast.
The breakfast spread was acceptable. Lots of fresh fruits readily cut for consumption. And they had warm options (eg eggs, pancakes, sausages, etc) too.
Definitely would recommend Hotel Coral Suites, especially for the welcoming service of its staff.