The place was excellent! Very near the Yamanote Line Meguro station which was accessible to other places. The host was very responsive to a lot of my questions and inquiry. Location-wise, it was very good. I will definitely stay here again once i get back in Tokyo!