This hotel was beautiful and very nicely kept and clean. However, the beach location was ok. I live on the Atlantic coast of FL and wasn't impressed when I walked out to the beach. But then explored the coast some more and would have preferred to stay a bit more north where all of the restaurants and shops are, over by the pier! The beaches there were actually a bit more enticing then they were behind the Sheraton. There are more places to walk if you find a hotel near the pier. My kids would've enjoyed it more too if things were a bit closer within walking distance of the Sheraton. Otherwise, it is nicely kept and the staff was friendly. No problems.