A nice facility with good food. The servers were well trained but under staffed and although they hustled the service was quite slow. Outside dinning with a beach view is available but be aware that there may be a lot of traffic noise from passing cars. Since becoming part of Marriott family the Ritz seems to have lost its Glitz. It appears to be toning down its elegant image and trending more to a family oriented chain. Too bad, there are many family restaurants but few restaurants as elegant as the Ritz once was.