The hotel was in a great location. Right on the main stretch and easy access to most of the Delaware beaches. Hotel itself however could definitely use an upgrade. Baseboard was peeling from the wall, carpet was so old it had a sticky feeling to it. Beds were comfortable but the pillows were flat, terrible and limited. We stayed in one of the suites so the size was nice. A separate bedroom with two beds, plus a living space with two beds and a small kitchen area. The service/customer service was terrible. Our room was booked for 7 people. When we checked in there were no towels in the entire room. They did give us some when asked. But we had to constantly ask if we wanted/needed anything. We stayed for 4 nights. Room service came to our room once the entire time we were checked in. She made 3 or the 4 beds and removed a bag of trash. (We took trash bags with us which was good because the only trash can supplied was the small one in the bathroom) That was the only room service we received. Couldn't even call the front desk because the phones in our rooms didn't work. We had to keep sending our teenage kids to the office for towels, toilet paper, trash bags, etc. Also, the included breakfast was very limited. Bagels, English muffins, and mini muffins plus juice/coffee were all that was offered all 4 days. Would have been nice to have a variety and maybe some yogurt or fresh fruit. The room itself was ok for what we paid. Service was overall terrible.