I have been staying at the Ritz and didn't want to spend $3 for a tiny bottle of soda. So I stopped by the nearby CVS. I saw it from my window and it was within walking distance. I picked up a few snacks while I was there and found that the prices were pretty reasonable. A few days later I made a second visit to buy a nail file, paid and forgot the item on the counter. I got back to my hotel room and realized that I forgot it. The receipt did not have a phone number to call so I had to walk back to CVS to see if someone turned it in. To my luck, the person behind me turned it in and I was able to get my nail file without any trouble. So in that regard, the service was great. If you are looking for a quick trip for necessitiies and snacks, CVS caters but you will most likely have to do self checkout. There is no one at the full service checkout counter.