This is an amazing restaurant - The staff all come across as enjoying they jobs there and make you feel relaxed as soon as you turn up.
Unlike the other restaurants, they don't stand at the front asking you to come in - They know their food is good and the amount of people in there though out the day shows this! We ended up eating there 3 times over the week.
Very pretty view of the beach and ocean as well! Highly recommend this place.