The property has an attractive pool in the interior courtyard area and provides a buffet breakfast in the morning that is enjoyable. Rooms were clean and spacious and had good-sized balconies. Also, the property was within short walking distance of most of the hotels and shopping in Rodney Bay and within walking distance, though a longer walk, of the marina. This property is one of three different properties with "Bay Gardens" in its name. I thought I was booking "Bay Gardens Beach and Spa Resort" that is right on the beach but accidently booked "Bay Gardens Hotel." The Hotel provides hourly shuttle service to the Beach Resort and you can use their amenities, but the photo of the beach included in the description of the Hotel is deceiving. Depending on the cost differential between the Hotel and Beach Resort, I would consider staying at the Hotel again.