One of the best places to stay period,super clean and nice, right on the beach, awesome friendly people, this is the only place we stay in Mexico Beach, I'm pretty critical and NEVER leave 5 star reviews but these guys deserve it, we've always had a good stay and we're there a lot! You won't be disappointed