The Beach Hive was the perfect place for us to stay, well laid out with very comfortable spaces that accommodated us all. Its location and setting are very well placed. We had a lovely weekend. Would highly recommend this bach without hesitation.