Eagle Bay is a wonderful place for a family beach holiday, one of the best in the world, I would say. The Sanctuary is well located, with lovely views and great outside areas. It suits two families (with older kids) or a three generation family trip. However, for the price ($600+/night), there are some major issues. Cleanliness is probably the major one - there was a pervasive stink in the downstairs area for our entire stay, possibly dead fish remains or a dead possum/rat. It was quite rank when we first arrived, but did dissipate a little once we'd left the windows open for a while and left the fans on. The smell attracted a lot of flies... There was a lot of long white dog hair everywhere (upstairs and downstairs) which would be a problem for anyone with animal allergies. There were cobwebs and dead flies everywhere. Hopefully a change of cleaner will improve this situation. The kitchen has lots of crockery and cutlery which is great, but fairly average cooking equipment (basic pots and pans, cake tins etc. Contrary to previous review, no rice cooker, sandwich maker etc. Being picky? Yes, possibly. But again, for the price, I would expect really good amenities, including hair dryer, plenty of toilet paper etc, none of which was provided. There are TVs everywhere, if that's what you want, no wifi though. The property claims to be air-conditioned, however, that is incorrect. The secondary house is well air-conditioned, but the main house only had ceiling or portable fans. This meant that the upstairs area could not be used during the day as it was extremely hot (but cooled down to a lovely temperature at night). The downstairs area was cooler during the day, but still a little stuffy in the two downstairs bedrooms, particularly as the smell was quite strong down there. The room with four beds (in the photos it showed two bunk beds, but to my children's disappointment they were not there, only 4 single beds) was only accessed through another double bedroom or from the verandah, so no direct access to a bathroom. Fine for a bunch of young kids; teenagers may want more privacy.