holmes place