Excellent location but the hotel itself is not worth the price. They told me that I can call the day of to request early check-in but I was given attitude when calling on my drive down to inquire. Plenty of vacant rooms but somehow there wasn’t one ready for check-in before 4pm. Our housekeeper Crystal was wonderful and so was one of the front desk attendants, but the other one was not. Anyway, broken light switch, wonky door handle, rusted mini fridge, floating shelf hanging onto wall anchors by a thread- not things you’d expect for $600/night. It’s a beach so I wasn’t upset about the sandy floors to start but the contact lens on the floor was hard to ignore. Tiny bathrooms and the AC unit sounds like a jet engine when you sit on the balcony. Ive stayed here before and don’t recall the room being so dingy. But, it’s clear that some of these “condo-tels” are not maintained the same as other units. I’ve been staying in cape may for 20 years and plan to continue my summer trips, but I’ll stay elsewhere to save money. I don’t mind spending a premium for a premium hotel, but spending a premium on a motel-like room makes me upset. Shame because this place has so much potential. Would give 10 stars if this were say $450/night.