Perfect place, perfect host, fantastic holiday!!