The location was absolutely perfect! Walkable to so many great restaurants, the gulf shores park (includes a younger kids climbing playground), and all your tourist shops. Access to the beach was easy. The pool was perfect for my 6 year old, but is very narrow (about 6 ft wide by very long!). The elevator wait time was what you’d expect for a condo complex, nothing too extreme. The unit itself didn’t have a lot of kitchen supplies (2 large spoons and at most 6 of each of the other utensils). The bunk beds are truly smaller kid bunk beds- I’d guess the beds themselves are about 5 ft, 6 inches long and more narrow than an average bed. We brought a shower curtain and rod to cover the bunk beds to provide more privacy for them and that was helpful. It was average clean upon arrival (still some sand on floor which is to be expected), a little dirt/rust? By fridge on floor, and the shower bathroom has peeling on the doors. Nothing major to impact our stay. Beds weren’t the comfiest (very hard) and the sheets were like paper (they did provide blankets so we just stuck with those since they weren’t so noisy). The check in and check out was super easy and the communication when help was needed was very responsive. Would stay again!