Location, location, location! We wish we could have stayed longer. Everything you need is provided. The hosts go above and beyond providing clear checkin instructions. Beautiful apartment.