Great spot. Very convenient and well put-together place.