Convenient location on a quiet street. Could accommodate more than 6 people comfortably.