Great location. Not so great accommodation.