The room and bathroom was very clean, and we had fresh towels every day. Very well kept pool. It's minutes from the beach, Lighthouse Place and not far from New Buffalo, MI either. You can catch the South Shore right there at Beverly Shores and spend the day in Chicago. We stayed 3 nights and had a great time.