Well it's official web page seems to be here...
http://www.miyakohotels.ne.jp/tokyo/english/index.html
Looked like a lot of positive feedback on TripAdvisor
Railroadtycoon is correct about the Tokyo location. To and from Narita, your train option is pretty much NEX to Shinagawa (LM Pacific) then taxi to the property.
The price point should be interesting.
Scho