The place feels comfy and located in a nice neighbourhood although it was a bit far from Narita airport.