Great place to stay; great location.