There is also a ferry terminal off the river between Malaysia and Singapore. The ferry terminal has been open for almost a year, but is only serving destinations in Indonesia due to some kind of political issue with Singapore not allowing the service there yet. The good news is that customs and immigration are here and so paperwork here is super easy for arrival/departure of your boat and crew. When they get the Singapore ferry going, this place will definitely get a bump up in popularity.
When we first arrived, the only dining was a cafe at the clubhouse. It had a limited menu, and did NOT service alcohol. There was a hotel under construction (which created a lot of noise). Things have changed dramatically here now. The hotel is open and operational, there are several restaurants open. The club cafe serves alcohol, as do several restaurants. More importantly, some of the restaurants serve non-halal foods – for example the new Brussels Beer Cafe. There is also an excellent Indian restaurant called Olive. There is also a minimart nearby, ATM, and vending machines.
Primary shopping still requires a trip by car. Either taxi, car rental, or the marina vans. The marina makes a few trips per week out at no charge for marina guests to various destinations. The nearest food store is about 5 km. There is a nice air-conditioned mall in Bukit Indah about 15 km away, with a nice movie theater and a good grocery store.
Along with all these new conveniences, the marina has unfortunately chosen to raise their prices. We are paying about 18% more than we did a year ago for a monthly rate for the boat. But, the rates are still quite reasonable – just 10-15% higher than many other locations in Malaysia, which are quite reasonable for us foreigners.