My wife and I went to this property for our honeymoon. The accommodations were clean and modern. We particularly enjoyed the hot tub in our bedroom. We took advantage of it several times during our stay. We loved the easy access to the beach from different points. The gift shops have unique souvenirs to the local area. In fact, we purchased two as well as cards. There were other fun activities to participate in, such as bowling in Ocean Shores. There is an outdoor miniature golf course at a fun center in Ocean Shores. This would be ideal when the weather is nice but not conducive to less favorable weather. The bathroom off our room was nice, but the shower could have been roomier, but that is a minor point. It might be our lack of technical skills, but my wife and I had trouble figuring out the remote controls. In fact, we had to have the maintenance man help us. Once we knew how to operate them, their operability made sense. I would highly recommend this facility for a relaxing vacation place, especially when the weather is nice and allows you to participate in even greater outdoor activities then when we were there.