Super clean, great location, superb hosts, perfect.