The location was perfect for the price, if you are willing to compromise on some comfort. Cleansiness was not the best, our toilet got plugged on the second day and the man who came to fix it dripped poop water all over the floor. That was pretty disgusting. Besides that, sheets and towels seemed fresh enough. Shower was good, but room was extremely small. Overall, good enough hotel for the price, perfectly located on the beach and boardwalk, so we would probably stay again.