Excellent location! The walk to baby beach is literally only a minute and it's also walking distance to the beach town in one direction and a mall with a supermarket in the other direction. The rooms each have a private bathroom but one shared shower room which connects them, which seems a little odd at first but turned out to be just fine. The staff was super friendly and helpful. The resident critters were friendly too. There's silky chickens, tortoises, cockatoos, fish, and dogs. With all the critters you might expect it to smell like a farm, but I barely noticed it.
Only negative I can think of is that the guest fridge is small and doesn't have a freezer, but they let you use the main house freezer if you ask.
Would highly recommend.