Condo is very spacious. Great for a family with small children. Our 3 yr old loved the pool being so close and going out several times a day to watch the hermit crabs crawl in the bay. Kitchen had all the necessities. There are extra blankets and pillows in all the closets, which was nice. No vacuum, only brooms and mops, so i made sure to sweep everyday as we played at the beach all vacation. Great location. Orange Beach is only a few minutes drive with lots of activities, restaurants, and shopping. It was easy to drive across the street and park at the ocean side part of this condo. Made it so easy to get to the beach. We did this everyday we were there and had no problems finding parking anywhere. Both bathrooms have walk-in showers, no tubs, but worked out great for us. They have towels and wash cloths, but would recommend bringing extra if staying several days or you may be doing laundry daily depending on your party size. Husband is already talking about booking this condo again, we had a wonderful experience! Very relaxing, even with small children!