The place is very clean and within walking distance from Akihabara