We flew in to Townsville to begin preparations for 10 days of sailing-- including recover from jet lag and provision our sailboat. The Ocean Breeze was exactly what we needed as we were close to the beach for relaxing and walking, close to several liquor stores, and a full-service grocery store, including bakery. Our 2 BR 2 BA apartment was equipped with a nice sized kitchen where we prepared a couple of dinners for four and had everything we needed to do so. We also had a nice size living room with a flat panel TV on the wall and a small desk where we set up our computer and had wi-fi internet access. We also had a washer/dryer, which was great as we had 4 days worth of laundry by then. Also, it was great to have medical services less than a block away, as it became necessary to see a physician for a prescription. From the apartment, we took a nice long walk from the apartments to downtown and found yet another grocery store that we also used for provisioning the boat-- it was easy to catch the local "red bus" to get back to the apartment (be sure to note the two directions, or like us you may come right back to the same spot!). The marina was also within walking distance, but we used a "maxi taxi" to transfer our provisions and luggage to the boat. The staff was great and saw to most any need we had. We would highly recommend the Ocean Breeze if you're in Townsville for one reason or another!