Highly recommend staying here; quiet neighborhood and a short stroll from Meguro station.