Wow, what a beautiful place to eat a meal. We had a beautiful view of the beach on a sunny day. The staff were very friendly and we felt well taken care of. The food was fabulous. They even cater to the needs of individuals who have gluten restrictions. The hotel is also a must see sight.