Great place to stay, all around