Well furnished stay, great location