Great stay; great location