Stayed at Bay Gardens Hotel from Jan 27 to Feb 3 2013. Very satisfied with the hotel. The staff was friendly and helpful. The room was well maintained and very clean. All that we asked for (bowls, spoons, cups, glasses, extra blanket) we received quickly. The "mother" resort was not far away and was right on the beach. It was also maintained at a very high level. You cannot go wrong with this hotel.