Excellent location but may be crowded for 4 people.