The place is big and clean. There are multiple stations close by and Akihabara is in walking distance. Communication also was simple and fast. I really recommend this place.