Other than location, this hotel was awful. Upon check in, the room smelled like a mixture of vomit and pinesol. Called the evening staff to explain the smell was not bearable and there was no way to sleep with the smell in the room. He arrived with a bottle of febrezze which just added one more layer to the smell. The air conditioning unit was also not working properly. We checked in in the evening after a long day of little league championship games so finding another hotel on a weekend night in Rehoboth Beach was not possible. The daytime staff were very rude when we complained about the smell upon check out and did not offer any apology or any compensation for the inconvenience. Additionally, on a Saturday afternoon when you would expect to be able to use the pool, two staff members got in and began scrubbing the inside while it was being used by patrons. They did not even care that paying customers were using the pool at the time. Completely disgusting and inconsiderate to paying customers. Definitely will not be staying here again!