great place to stay; great area