Lovely place, great use of space, perfect location, great communications, good host.