Coral Seas deceived me. Photos online show a modest hotel with amenities. Being on the beach was very important to me and photos show the beautiful beach. The room I stayed in needed updating badly. There was mismatched furniture and only one mirror, on the bathroom wall, no full length mirror. No safe, no hangers, no TV remote. The worst part was there were stains on the bed sheets! I requested them changed and was told there were no more. Needless to say I didn't sleep on them.The following day the maid came and still same sheets. I complained again and she gave me the sheets to change because her shift was over. Totally unacceptable! This was the double room I stayed in. I had friends staying next door same room except clean sheets. The staff was friendly and pleasant. I gave 2 star rating for the beach and surrounding area and for the kind staff. I did get a glance into the suite it was totally updated. Coral Seas needs a makeover for all the rooms! I would not book there again.