Nice, clean, and updated hotel with friendly staff. I liked the fact that there was FREE wifi available for all guests; although some the connection does get choppy in certain areas. The hotel pool was descent--if not small. As well, I liked the fact that there was a shuttle available for guests to avail the beach at the Bay Gardens Beach Resort and Spa. The taxi service was great as well and there were friendly taxi drivers. The hotel was near the Rodney Bay shopping centre which was great because one could walk to great restaurants near the area. The only downside is that it's right on a busy road and one does hear cars going by on many occasions. Overall, I had a great stay at Bay Gardens Hotel.