Excellent location. Very friendly and relaxing. Very family friendly.