The check in process wasn’t the best. The communication for checking is very vague. The “inspector” was still in our room when we checking in at 4. There was down feathers in the floor, sand and water in floor, rooms wasn’t swept or mopped, we found sand in one of our beds, there was a caprisun behind a nightstand, some cooking utensils had rust on them. We had an issue that resolved in the cops but after calling 5 numbers ( one number was a guy that owned it years ago) I finally reached someone that actually cared and helped tremendously. We loved the pool, super clean and nice, the dock was great too. Very quiet end of gulf shores which we loved. I received NO checkout directions so we stopped the beds hoping the next people would have fresh beds