Gorgeous flat, great location, terrific hosts!