A very good & convenient hotel with big supermarket nearby, a big & nice public swimming pool in 5 mins walking distance facing the beach, lot of dining choices around, 10 mins walking distance to the pier for ferry to Great Barrier Reef, a good choice with reasonable price for a family room with 2 rooms & 2 bathing rooms, kitchen, living room, etc. Will definitely choose next time when we go to Carins.