We stayed at Blue Bay Beach in January and were very happy with our choice. Our room, 121, was a third floor room and we had a partial view of the beach from the balcony and could hear the surf. The small pool is quite nice and while we were there it was seldom used.There is a path from the side of the hotel directly to the beach for easy access. You can walk to the "Orient Village" area for the grocery store and restaurants. As for happy hour, in a ll honestly we had one on the balcony pretty much every afternoon after spending much of the day at the beach.

We had dinner one night at Cote Plages in the village and had an excellent meal. Not such good luck at Little Italy in the same area as the service was about as bad as it gets and the food was just so-so. Other than that we had more late lunches than dinners but there are plenty of places in the area you can walk to.

Hope this helps and you can send a message if you want any specifics.