perfect stay, great location