I think you put too much store in the website photos. If you're on a high floor you wouldn't expect to see the sea if you're well inside the room.
I agree that the breakfast is not spectacular but IMO it is more due to the chaotic service and staff forgetting to bring you coffee etc
I don't expect as much from resorts in terms of status recognition at FD, but I'm very surprised they wouldn't give you any kind of late checkout. You say none was 'offered'. What did you ask for?
The other thing is you might have been unlucky with the time of your stay - early June was Platinum Jubilee in UK and millions of brits headed abroad. I was at Sheraton Rhodes and apart from hearing the odd French or German voice it was basically a hotel chock full of Brits.