A small restaurant, but with good attention to detail. Our meals were both excellent, and the service was great. It was nice to have a meal in a location that wasn't noisy. We were actually able to converse easily. The beach location is a plus. We'll be back.