Great location, views and lots of space, great big garden for dogs and family cricket. However, house is a bit old and dirty, carpets terrible lots of stains, bbq did not work. The checkin /checkout process was easy and Lakeshore were helpful however some details were also a bit outdated such as incorrect entry code and wifi password. Otherwise, my family really enjoyed our stay in Caves Beach.