I can't say enough great things about the staff at the hotel. Everyone was super friendly and did a great job in every aspect. The breakfast buffet was constantly replenished and rich with selections. The indoor outdoor pool is fantastic and heated enough for the kids to really enjoy even in the winter. The only reason I'm not giving this hotel 5* all across is because the building structure seems old even though the interior is renovated, clean and well maintained. When people walk above you, it sounds extremely loud and the water pressure in the showers is also that of an old structure. Probably not much, if anything, can be done on this front. We would definitely stay here again.