This hotel looks great on photos but is a bit different in person. The check in is at 4:00pm so we showed up at about 4:40pm. The office was closed and nobody to be seen. There were people cleaning hotel rooms within view but no one around. We called the phone number twice and we didn’t see anyone until almost an hour later. We were told the room wasn’t ready yet. So we left and came back when they said it’d be ready. The room appeared clean but there were stains on the floor, bed, and we found pubic hairs in the restroom. The design of the room overall was good and cute. The bed was comfy besides the stains. We were woken up at 8 in the morning by the neighbors next to us blasting hip hop music at full volume. After it had gone on for an hour, we called and let the office know. Music didn’t stop until they left for the day an hour later. At this point, we were not happy spending this much money for what we were getting. The distance to the beach was great, parking was great, but that’s about where it ends. We decided to check out early and the front desk person was friendly and only charged us for the one night we stayed. It seems like it could be a great place, but just wasn’t for us. Hopefully it can be improved as it’s such a great location to Ocean Shores.