Joel was a great host and responded to any questions or queries we had promptly.
Meguro is an awesome place to stay! It is a quiet but trendy part of Tokyo.
The train station is barely a 5 min walk from the apartment. Meguro offers great food and coffee!
The apartment was really clean and the interior is modern and simple. The place is small, however it offers everything that you need :)
Great place to stay in Tokyo :)