Hotel Flavia has potential with its excellent atmosphere, city views, comfortable beds, and great showers! However, our stay was pretty disappointing due to several issues with the staff, food, and room temperature. The welcome drinks weren't good. Despite the pool being right next to the bar, we had to ask for service. The appetizers we had were good. Dinner wasn't anything special, and despite their low number of menu options, they did not have chicken, and my husband had to dispose of the poor-quality beef. The dessert was completely overpriced and such a joke! I will gladly pay for anything that is good, but their dessert was basic, something you can make at home out of a box. Breakfast was a letdown, too. Despite explaining in Spanish how we wanted our eggs cooked, they managed to overcook them. We even pulled up a picture because we could tell the waitress was struggling to understand. They kept running out of basic ingredients, which was frustrating given the number of options they had. The rooms didn't have AC, and the fans they provided weren't enough to keep us cool. We had to leave the window open, but then we got woken up by barking dogs in the middle of the night. Overall, while the hotel looks good online, the reality didn't match up. The staff seemed overwhelmed and felt like they weren't properly managing the place. It has potential, but they need to step up their game with better management and food quality for us to consider returning.