Clean and good wifi. Around 15 mins walking from Meguro station. Overall it's a great experience. The only drawback is that you need to walk up a floor before reaching the elevator, so it may cause you a bit problem if you have lots of luggage.