While this is the perfect spot to walk to the beach, there was nothing perfect about our stay. Our dog is NOT a shedding dog, so we were shocked to find pet hair everywhere--the floors, the bedding, and the furniture. It was so bad that we asked for an additional cleaning. When that didn't work, our 24-year old son had to leave early (due to the allergens everywhere) and the rest of us took extra allergy medication--just to put up with it. In addition, the twin beds really are for children, not adults. My two young adult children did not enjoy sleeping in those beds, and we ended up buying a queen air mattress at the local ACE hardware store, which they both agreed was much more comfortable than the beds. We have been coming to Kiawah since 2000 and this was by far, the most dirty place we have stayed. There are so many things that need fixing. We won't be returning here.