Clean and comfy place at a very convenient location.