I have only ended a stay early about 3 times, this is one of them. Check in was less than clean, fyi you can’t use virtual card numbers or an Apple Card. The room was mediocre at best. The bed was like sleeping on pallet of cardboard boxes. The pillows, like the Backstreet Boys, were well past their prime. There were literally no places to hang wet towels. The shower pressure was non existent, and the hot water was down right unpredictable. It took a solid 3 min to get hot water and it was scolding hot, and without touching anything after 60ish seconds it would go cold again. It would oscillate between these two extremes. The AC was a ductless unit, but the compressor was on the balcony which meant if you wanted to keep the room cool, you were blasting the balcony with hot air. The “coffee” bar only served cold style coffees using cold brew that was made days previous. The internet was 1mbps on a good day, not a joke or exaggeration. All of these issues were raised with the front desk and no action was taken. The beach was lovely, not lovely enough to stay there again.