Wonderful flat, great location, and spectacular hosts. Would definitely stay again! Thanks for everything!