perfect stay, wonderful location