This was our hotel's (The Elements) own restaurant and we loved it. Breakfasts were spectacular, yummy and plentiful! Weekly beach BBQs were entertaining and delicious. Slight problem with food provided as room service - although tasty, the portions were quite small.
