Great location makes up for some discomforts.