Wonderful place, recently done up, perfect location, perfect host.