Great hosts, great flat, perfect location