This was an open air bar/restaurant with a great view. Food was very good but our server lacked in personality. I don't believe she smiled even once and looked annoyed to be there. We had our 4 1/2 year old daughter with us who loved the environment. She even got to see the big fish swimming just next to the restaurant. It is located on the water and there is no fencing so hold the little ones close. A local on a catamaran pulled up, roped off and stepped inside. That was the highlight for our little girl. Other than our server, I would recommend this place on your visit.