We booked this stay 6 months in advance and I called several times to remind them we wanted all of our rooms on the same floor and upon check in, of course they couldn't/wouldn't take care of it. The rooms are nice and clean, but the kitchen is not stocked with enough pots and pans to cook a meal. The pools and hit tubs were clean and there were always fresh towels avail. The beach was pretty dirty in front if the hotel, I'm not sure if its like that everywhere at myrtle beach but it was dirty where we were. You def got a lot for what you paid for and if we chose MB again I would stay again.