My family booked at Arrow Beach Cottages back in March for a 4-day family vacation in July. We paid a $860 deposit and our family of 8 had booked time off work and flights out. When I went to pay the remainder of the fees, we were notified that our booking was CANCELLED because of their mistake of double booking. Not only were we return customers, but we had booked first - apparently the other family who booked after us and was given priority. We were not offered any compensation, phone calls were not returned, communication was abysmal. My family was left scrambling to find something else late in the season, impossible! If they run one business like this, I guarantee they run their other business, Halycon Hotsprings like this as well. Make sure you have a back-up if you book with them! read more