This is a fabulous accommodation right in the heart of Meguro area. Definitely will re-visit this place.