We were lucky enough to stay at the Fiesta Americana Grand Coral Beach Hotel in Cancun, Mexico. This is a 5 star hotel located directly on the beach. We booked a Jr. Suite room with a balcony. The room was absolutely beautiful and the view was spectacular! The floors are mostly ceramic tile and beautiful but you must be aware that it is very humid in Mexico and the floors can be wet and slippery!
We ate breakfast every morning in the restaurant downstairs. The breakfast buffet had everything you could imagine for a traditional buffet and of course some awesome Mexican breakfast dishes too. There are other restaurants in the hotel too. We had room service one night of lobster and steak. The biggest and most delicious lobster I have ever tasted in my life!
The hotel's pool was huge with many different levels and areas. We even swam up to the pool bar and sat on the stools in the water. We spent one afternoon just lounging at the beach and at poolside.
The location of Fiesta American Grand Coral Beach Hotel is perfect. It's on the beach and close to many attractions. Highly recommended.