We had a wonderful stay in IRB. The accommodations were exceptional. They go above and beyond to make sure you have everything you need for a comfortable stay. Great for kids!! Games, beach toys, pack n play, and bunk beds made it fun and accommodating for my 8, 4, and 1 year olds. There were lots of extras: coffee filters, paper towels, shampoo, conditioner, body wash, toilet paper, seasonings, pots, pans, dishes, silverware, beach chairs, pool noodles, beach wagon, a cooler, family games, and so much more. We had a fantastic time and enjoyed our stay!! A few cons: main bathroom door sticks and makes a loud scraping noise when opened/closed; microwave door sticks and had to be pulled opened while holding the button down; outdoor stairs are slippery as the grip has worn off; glass shower door in master is loose and I worried it could fall off…other than those very minor inconveniences, I would highly recommend staying here, and we will definitely stay again in the future!! Thanks for a wonderful experience!!