The hosts were so nice and accommodating with allowing our dogs (more than 2). The loft house was open and clean, and we enjoyed sitting in the very comfortable rocker chairs drinking our morning coffee listening to the roosters and chickens and guinea hens do their morning chats for breakfast! We are going to search and buy a set of those chairs now. We love the family-friendly vibe as they hosted BINGO for children and adults with very generous prizes. The beds were comfy, although the bed in the loft we feel was NOT a queen size, more like a double. The chairs at the dining room table either need new cushions or pillows added because they are very low while sitting at the generous size table--perfect for gaming and eating with family. We couldn't watch TV as it said it wasn't connected to internet, but we weren't there to watch TV anyway. The beach is not large, but nice for kids to play in the sand. Although, we didn't fish or rent kayaks, it looked like it was convenient to do so. Many kids fished off the rocks and looked like they were having lots of fun! There was a shallow bay which made it very safe for kids to kayak and go out to a peninsula to play. The game room was decent sized with plenty of activities for families to play. We bought more ping pong balls for the table as the host claims many balls rolled under the vending machines. :) Overall, the loft house is very nice with great views and we would love to come back and stay at Bayshore.