Great mini-mart. Front desk very helpful and pleasant. Views, views, views. Calm, warm ocean. Unfortunately, we were GIVEN masks when we first arrived (which is more than fine and a great idea) but then told that they were $10 each. We didn't want to be rude so we paid. I later had a discussion with that individual about the approach and she recognized that it wasn't the best. That being said, a truly welcoming employee. The Monday bar-B-Q not particularly good compared to the one there when I went in 2012. The food can't be compared. The hotel is a great, no frills, super clean place to stay with comfortable, nice sized suites. The hotel next door also had a nice mini-mart and multiple restaurants and just a couple of minutes walk away. Having both was perfect. Belair is dated but kept up very well. I'd go again in a heartbeat.