Great place to stay near Haneda. Very good communication. Highly recommended.