I stayed at the Bay Gardens Hotel. It was always well cleaned. It's very kid friendly, was a bit worried having my 5 yr old daughter on the trip as well. No worries .... Everything is very accessible food outlets, pharmacy, bay walk mall, Rodney mall so much more. Shuttle service to & from the Reduit Beach ( Bay Gardens Resort) is very reliable. Had breakfast at the hotel and it was buffet style and very tasty. Even took a bus right outside the hotel and went Casteries Market for great deals on souvenirs. This was my 1st time in St Lucia but definitely won't be my last. Looking forward to returning to Bay gardens .......y'all r great !