Great place. Great location. Be prepared to walk up and down stairs all day.