Great flat, perfect host, fantastic location