I think it depends on the time of the year. During our week at the end of January, I saw not a single delivery truck. To get to the grocery store, you literally go out the front door, turn left and cross the street.
I imagine. The grocery store is about a block away from the hotel if that service is not available.
Thanks! Your answer is awaiting moderation.