Very well equipped place, nice amenities (snacks, drinks, etc.). Good location but still very quiet street.