Comfy place located on a quiet street.