The staff was extremely friendly and courteous: they were very welcoming, and seemed genuinely appreciative of guests. We had not booked a golf cart in advance, and were unable to find one after inquiring with numerous companies, so we were limited to walking--which no one on Ambergris Caye seems to do--or to using taxis. (Incidentally, the GC's daily rental rate for golf carts seems exorbitant: the vendors in town offered much lower rates.) Overall, however, our restricted mobility did not prevent us from enjoying our week at Grand Caribe. We found enough good dining opportunities nearby (e.g., Aji, Soul Kitchen, Reefers, Rum Dog, and the on-site restaurant, Rain) to keep things interesting, and we spent much of the time simply relaxing in chairs at the beachfront or the pool, or diving with a local outfit. It is true that sandy beach is hard to come by in Ambergris Caye, and that is a real limitation. In our case, we weren't especially interested in trekking to Secret Beach in order to get right down to the water. However, that's a limitation that is hardly unique to Grand Caribe.