There are LOADS of places to stay on the beach and I've managed to get last minute accommodations more than once even at my favorite place in my favorite room. I was on TA (bored at work lol) and checked out all the hotels starting with the lowest price first. There are tons of places that never get mentioned here. You'll find something. And then that'll be your special spot.