New Providence offers full-service marina facilities and the opportunity to buy spare parts and provisions before continuing a cruise. Nassau Harbour is a thriving port with cruise ships and commercial traffic, so should be negotiated with due care. Bay Street is the centre of the city for shopping and restaurants, although the straw market downtown offers some excellent local bargains. A panoramic view of the harbour can be enjoyed in the on-site restaurant that specialises in Chinese, Japanese and seafood cuisine. During October and November, major offshore power boat races are organised.